/*
 * ProtocoloConstantes.h
 *
 * Author: Grupo Nro.
 */

#ifndef PROTOCOLO_CONSTANTES_H_
#define PROTOCOLO_CONSTANTES_H_

#define CANT_BYTES_PRIMER_MENSAJE 8 //7 mas uno para el fin de cadena
#define CANT_BYTES_TAMANIO      5
#define CANT_BYTES_CODIGO       2

#define SEPARADOR_DATOS_INTERNO "\t"
#define SEPARADOR_DATOS "|"

//Codigo mensajes
#define CP "CP" //Crear partida
#define CE "CE" //Campanias existentes
#define PE "PE" //Partidas existentes no comenzadas
#define CN "CN" //Campania seleccionada y nombre partida
#define PS "PS" //Partida seleccionada
#define CO "CO" //Comenzar partida o NO comenzar partida
#define EI "EI" //Coordenadas del escenario que le interesa
#define PC "PC" //Partida lista para comenzar
#define PI "PI" //Partida iniciada
#define DE "DE" //Dimensiones del escenario
#define EJ "EJ" //Escenario de interes del jugador
//Acciones
#define JP "JP" //Puntaje y jugador
#define FP "FP" //Fin partida
#define EB "EB" //Explosicion de bomba
#define BD "BD" //Bomberman destruido
#define ZD "ZD" //Zombie destruido
#define BP "BP" //Bomba lanzada por planta
#define BB "BB" //Bomba generada por Bomberman
#define NB "NB" //Nuevo Bomberman para jugar
#define MO "MO" //Movimiento
#define RU "RU" //Solicitud de cambios - requestForUpdates

#define RS "RS" // recibir escenario nuevo

#endif /* PROTOCOLO_CONSTANTES_H_ */
